lifelong nondrinker

Translations
человек, никогда не употреблявший алкоголь
She has been a lifelong nondrinker due to her beliefs.
Она никогда не употребляла алкоголь из-за своих убеждений.